have (got) something on - Anglais Synonymes Dictionnaire